- Design, build, and maintain scalable and secure backend services
- Write clean, testable, and efficient code
- Develop and integrate RESTful APIs and data pipelines
- Work closely with cross-functional teams on technical requirements and system design
- Review code, mentor peers, and contribute to engineering best practices
- Troubleshoot, debug, and optimize performance issues
- Bachelor s degree in Computer Science or related field
- 3 to 8 years of backend development experience
- Strong hands-on coding experience in at least one and working experience in at least three of the following programming languages:
- Java , Python ,C / C++ ,Golang ,Kotlin ,C#
- Experience working with backend frameworks (e.g., Spring Boot, .NET Core, Flask)
- Solid understanding of data structures, algorithms, and design patterns
- Strong experience with SQL and/or NoSQL databases
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform
- Experience with microservices and event-driven architectures
- Familiarity with CI/CD, containerization (Docker), and orchestration (Kubernetes)
- Knowledge of cloud-native design and serverless architecture
- Exposure to logging, monitoring, and alerting tools
- Strong understanding of security, scalability, and system reliability
- Agile and TDD (Test-Driven Development) experience
Company
Location
Seattle, Washington - United States of America
Job type
Full-Time
Golang Job Details
Backend Software Engineer /Polyglot Developer
Employment Type: Full-Time
Location: Onsite Seattle, WA
Must have Skill : Strong Programming Language : Java , Python ,C / C++ ,Golang ,Kotlin ,C#
Job Summary
We are looking for a strong backend developer with deep hands-on experience and a solid understanding of backend system design. The ideal candidate should be an expert in at least one language and have working experience in at least three of the following programming languages, along with a solid understanding of backend systems, APIs, and cloud services.
Key Responsibilities
Basic Qualifications
Preferred Qualifications
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs